Page({
  // 获取输入的昵称
  getUserNickName(ev) {
    // console.log(ev.detail.value)
    // 修改昵称
    this.updateNickName(ev.detail.value)
  },
  // 修改昵称
  async updateNickName(nickName) {
    // 将内容提交到服务器，去修改昵称

    // 保存昵称
    this.setData({
      'userInfo.nickName': nickName
    })
    wx.setStorageSync('user', {
      nickName,
      avatar: this.data.userInfo.avatar
    })
  },
  // 获取头像
  getUserAvatar(ev) {
    // console.log(ev.detail.avatarUrl)
    // 上传头像
    this.updateUserAvatar(ev.detail.avatarUrl)
  },
  // 上传头像
  updateUserAvatar(avatarUrl) {
    console.log(avatarUrl);
    wx.setStorageSync('user', {
      nickName: this.data.userInfo.nickName,
      avatar: avatarUrl
    })
    // 保存数据
    this.setData({
      'userInfo.avatar': avatarUrl,
    })
  },
  onLoad() {
    this.getUserInfo()
  },
  // 获取用户信息
  async getUserInfo() {
    const data = wx.getStorageSync('user')
    // 保存数据
    this.setData({
      userInfo: {
        avatar: data.avatar,
        nickName: data.nickName,
      },
    })
  },
})